/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Monstro;

/**
 *
 * @author Administrator
 */
public class MonstroAcuatico implements Monstro , AnimalAcuatico {
    private String nombre;
    private String sexo;
    private int aletas;

    public MonstroAcuatico(String nombre, String sexo, int aletas){
        this.nombre=nombre;

        
        if(sexo.equals("M")){
            this.sexo = sexoM;
        }else{
            this.sexo = sexoF;
        }

        this.aletas=aletas;
    }
    public MonstroAcuatico(){
        this.nombre="";
        this.sexo="";
        this.aletas=0;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public int getAletas() {
        return aletas;
    }

    public void setAletas(int patas) {
        this.aletas = patas;
    }

    public String getSexo() {
        return sexo;
    }

    public void setSexo(String sexo) {
        if(sexo.equals("M")){
            this.sexo = sexoM;
        }else{
            this.sexo = sexoF;
        }
    }

    public void atacar() {
        System.out.println(getNombre() +" ha atacado");
    }

    public void asustar() {
        System.out.println(getNombre() +" intento asustar");
    }

    public void huir() {
        System.out.println(getNombre() +" estaba herido de gravedad y huyo ");
    }

    public String descripcionInicial() {
        return nombre;
    }

    

    public void nadaRapido() {
        System.out.println(getNombre() +" nada muy rapido");
    }

    public void tieneAletas(int aletas) {
        System.out.println(getNombre() +" tiene" + aletas + "aletas");
    }
    @Override
    public String toString(){
          return nombre + ": " + " es una persona de sexo "+ sexo +
                  "  \n que tiene " + aletas + " aletas de pez ";
    }
}
